Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TELFORD AVENUE Detached £252,394 £190,000 7 Sep 2016
3 TELFORD AVENUE Detached £357,716 £228,000 14 Aug 2007